package org.ehe.erp.domain.product.vo;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableLogic;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import org.checkerframework.checker.units.qual.A;
import org.ehe.common.mybatis.core.domain.BaseEntity2;
import org.ehe.erp.domain.product.ErpMaterial;

import java.io.Serial;
import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;

/**
 * 材料类别VO
 * @author :zhangnn
 * @className :ErpMaterialVo
 * @description: TODO
 * @date 2025-09-08 14:29:03
 */
@Data
@AutoMapper(target = ErpMaterial.class)
public class ErpMaterialVo implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    private Long id;
    private String materialCode;
    private String materialName;
    private Integer sortOrder;
    private Integer status;
    private String remark;

    private Date createTime;

    private Date updateTime;

    private String tenantId;

    private String createBy;

    private String updateBy;
}
